home *** CD-ROM | disk | FTP | other *** search
- $$IF(EMPTY_DSDMO)
- A project for creating a custom audio effect DMO will be generated with the following info:
- $$ELSE
- A project containing a sample audio effect DMO will be generated with the following info:
- $$ENDIF
-
- DMO Name = $$DSDMO_NAME$$
- Class Name = $$CLASS_NAME$$
- Interface Name = $$INTERFACE_NAME$$
- DLL Name = $$DLL_NAME$$.dll
- Author = $$DSDMO_AUTHOR$$
-
- $$IF(EMPTY_DSDMO)
- Media Types Accepted by $$DSDMO_NAME$$:
- $$IF(PROCESS_MEDIATYPE_8BIT_PCM)
- + 8-Bit PCM
- $$ENDIF
- $$IF(PROCESS_MEDIATYPE_16BIT_PCM)
- + 16-Bit PCM
- $$ENDIF
- $$IF(PROCESS_MEDIATYPE_FLOAT)
- + Float (32-Bit)
- $$ENDIF
-
- Sample Rates Accepted by $$DSDMO_NAME$$:
- $$IF(PROCESS_SAMPLE_RATES_96000)
- + 96,000 Hz
- $$ENDIF
- $$IF(PROCESS_SAMPLE_RATES_48000)
- + 48,000 Hz
- $$ENDIF
- $$IF(PROCESS_SAMPLE_RATES_44100)
- + 44,100 Hz
- $$ENDIF
- $$IF(PROCESS_SAMPLE_RATES_32000)
- + 32,000 Hz
- $$ENDIF
- $$IF(PROCESS_SAMPLE_RATES_22050)
- + 22,050 Hz
- $$ENDIF
- $$IF(PROCESS_SAMPLE_RATES_16000)
- + 16,000 Hz
- $$ENDIF
- $$IF(PROCESS_SAMPLE_RATES_11025)
- + 11,025 Hz
- $$ENDIF
- $$IF(PROCESS_SAMPLE_RATES_8000)
- + 8,000 Hz
- $$ENDIF
-
- Channels Accepted by $$DSDMO_NAME$$:
- $$IF(PROCESS_CHANNELS_STEREO)
- + Stereo
- $$ENDIF
- $$IF(PROCESS_CHANNELS_MONO)
- + Mono
- $$ENDIF
-
- $$DSDMO_NAME$$ Supports:
- $$IF(SUPPORT_DS)
- + Minimum Functionality
- $$ELIF(SUPPORT_DS_IMEDPARAM)
- + Minimum Functionality
- + Real Time Parameter Control
- + IMediaParams
- + IMediaParamInfo
- + IPersistStream
- $$ELIF(SUPPORT_DS_DMP)
- + Minimum Functionality
- + Authoring (Parameter Control + GUI):
- + Property Page
- + IMediaParams
- + IMediaParamInfo
- + IPersistStream
- + ISpecifyPropertyPages
- $$ENDIF
- $$ENDIF // EMPTY_DSDMO
-
- Files Generated:
- + StdAfx.h
- + StdAfx.cpp
- + resource.h (Resource header file)
- + $$DLL_NAME$$.rc (Resource file)
- + $$DLL_NAME$$.h (Header file for the $$INTERFACE_NAME$$ interface)
- + $$DLL_NAME$$.cpp (DLL entry point, module registration)
- + $$DLL_NAME$$.def (Declares the module parameters)
- + $$CLASS_NAME$$.h (Header file for $$CLASS_NAME$$)
- + $$CLASS_NAME$$.cpp (Implementation of $$CLASS_NAME$$)
- + $$CLASS_NAME$$.rgs (Registration resource for $$CLASS_NAME$$)
- $$IF(SUPPORT_DS_IMEDPARAM || SUPPORT_DS_DMP)
- + alist.h (Used by CParamsManager)
- + alist.cpp (Used by CParamsManager)
- + ControlHelp.h (Used by CParamsManager)
- + ControlHelp.cpp (Used by CParamsManager)
- + param.h (Used by CParamsManager)
- + param.cpp (Used by CParamsManager)
- + validate.h (Used by CParamsManager)
- $$ENDIF
- $$IF(SUPPORT_DS_DMP)
- + $$CLASS_NAME$$Prop.h (Property page header file)
- + $$CLASS_NAME$$Prop.cpp (Property page implementation)
- + $$CLASS_NAME$$Prop.rgs (Property page registration resource)
- $$ENDIF
-
-